Laravel5.4中自定义404、503等错误页面

10,898次阅读
20 条评论

共计 732 个字符,预计需要花费 2 分钟才能阅读完成。

前言

不知不觉博客都已经一个月多没有更新了,主要是因为现在毕业了出来工作了,在公司里面要赶项目,所以也就没有太多的时间来写博客,在此给支持本博的小伙伴们说一声抱歉,不然你们还以为我消失了呢 Laravel5.4 中自定义 404、503 等错误页面Laravel5.4 中自定义 404、503 等错误页面

正文

今天在写 laravel 的时候,发现我在线上项目访问不存在的页面会出现 ”Whoops, looks like something went wrong.”,一行英文对国内的用户体验不好,所以必须要弄一个像样的 404 页面,这样一来对用户的体验也稍微好一点。

在 Laravel 中所有的异常都由 Handler 类处理,该类包含两个方法:reportrender,其中 render 方法将异常渲染到 http 响应中。
将 app/Exceptions/Handler 类中的 render 方法改为如下:
public function render($request, Exception $exception)
{if ($exception) {return response()->view('error.'.$exception->getStatusCode(), [],$exception->getStatusCode());
    }
    return parent::render($request, $exception);
}
然后在 resources/view/error/ 下面新建错误页面,命名为 {errorCode}.balde.php,其中{errorCode} 为错误码。
然后访问一个不存在的路由,显示为你的 404 页面即为成功!
正文完
使用官方微信小程序体验更多功能
post-qrcode
 11
憧憬Licoy
版权声明:本站原创文章,由 憧憬Licoy 于2017-04-27发表,共计732字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(20 条评论)
Mark 评论达人 LV.1
2022-09-10 22:43:44 回复

Thanks for your blog, nice to read. Do not stop.

 Windows  Chrome  俄罗斯列宁格勒圣彼得堡
leo 评论达人 LV.1
2017-11-15 14:15:31 回复

404可以,500的貌似不起作用啊

 Windows  Chrome  中国北京北京市皓宽网络
橘子书 评论达人 LV.1
2017-05-08 11:01:00 回复

博客只是业余兴趣,生活与工作才是主要。

 Windows  Chrome  中国福建省漳州市电信
闲鱼 评论达人 LV.2
2017-05-04 20:41:50 回复

留言支持,生活工作还是主要的,赚到票子了才好继续搞博客,哈哈

 iPad  Safari  中国湖南省常德市移动
三界红包群 评论达人 LV.1
2017-05-04 01:08:31 回复

写的很好,受教了!

 Windows  Chrome  中国吉林省四平市联通
演绎法 评论达人 LV.1
2017-05-03 08:12:55 回复

寫技术博客的肯定是折翼的天使

 Windows  Chrome  中国河南省郑州市联通
热腾网 评论达人 LV.1
2017-05-02 22:15:20 回复

工作是重要的。

 Windows  Chrome  中国河北省石家庄市电信
明月登楼 评论达人 LV.2
2017-05-02 10:36:04 回复

没看懂,我就是过来纯支持一下!

 Windows  Chrome  中国河南省南阳市电信
JV 评论达人 LV.1
2017-05-01 21:58:22 回复

Laravle思想很先进,包括代码组织和php特性。

 Windows  Chrome  中国广西南宁市电信
    憧憬Licoy 博主
    2017-05-02 08:07:56 回复

    @JV 是的,特别是其ORM关系映射很好用

     Windows  Chrome
呆毛电脑配置网 评论达人 LV.1
2017-04-28 11:00:24 回复

没通过这个。

 Windows  Chrome  中国云南省昆明市电信

憧憬点滴记忆

公告
Puock是一款基于WordPress开发的高颜值自适应开源主题,支持白天与黑夜模式、无刷新加载等功能。
文章搜索
憧憬点滴记忆
憧憬点滴记忆
Licoy's Blog关注互联网及软件IT技术的个人博客
今日一言
-「
热门文章
《活着》 – 人所体现生命的价值

《活着》 – 人所体现生命的价值

前言 在新年目标中为了定了一个读书计划,计划在 18 年中阅读 20 本各方面的书籍,目前阅读计划已经阅读了两...
Chatroulette-全世界随机视频聊天网站

Chatroulette-全世界随机视频聊天网站

介绍 Chatroulette 被人们叫做“聊天轮盘”是由一个 17 岁俄国高中生创立的随机视频聊天网站。该网...
Puock主题常见问题汇总

Puock主题常见问题汇总

前言 最近经常会收到小伙伴的一些老生常谈过的的问题,鉴于有些小伙伴因为网络原因无法及时访问到 Github 上...
SpringCloud使用Zuul出现“Forwarding error”错误解决方法

SpringCloud使用Zuul出现“Forwarding error”错误解决方法

起因 博主在使用 zuul 的时候,所有的配置都是配置完全了的,但是只要一访问服务就出现 500,然后查看控制...
岛屿数量计算中的DFS和BFS的应用

岛屿数量计算中的DFS和BFS的应用

前言 计算岛屿数量是在由 ’0’ 与 ’1’ 的二维网格中寻找...
最新评论
憧憬Licoy 憧憬Licoy 暂时不做友联申请了
憧憬Licoy 憧憬Licoy 暂时不做友联申请了
YanQS YanQS 名称:YanQS's Blog 网址:https://yanqs.me/
ygtg ygtg 很好 :beer:
ssdfg ssdfg 用户中心太简陋了! :grin:
mp4网 mp4网 申请友链 名称:mp4网 地址:http://mp4wang.cc 描述:多来看看
xf xf 感谢作者的分享
朵朵 朵朵 过来看看
热评文章